Cell handover method and device, and user processing method and device

ABSTRACT

A cell handover method, a cell handover device, a user processing method and a user processing device are disclosed. The cell handover method includes receiving a trigger message sent by a User Equipment (UE), and sending a UE context setup request, which is configured to instruct a target distributed network element to set up a UE context, to the target distributed network element in response to the trigger message.

The present disclosure claims the priority of the Chinese PatentApplication No. 201910108600.2 filed with the CNIPA on Feb. 3, 2019, theentire contents of which are incorporated herein by reference.

TECHNICAL FIELD

The present disclosure relates to the field of communications, and inparticular, to a cell handover method, a cell handover device, a userprocessing method and a user processing device.

BACKGROUND

A non-public network (NPN) allows restricted and conditional access byusers to one or more cells in a mobile communication network, while acommon cell can allow access by all subscribers and roaming users of anoperator. The NPN may use the concept of Closed Access Group (CAG) foraccess control, and the CAG refers to a group of subscribers which areallowed to access one or more specific cells. One User Equipment (UE)may belong to a plurality of CAGs each having a CAG ID, and thus each UEmaintains a list of CAG IDs of the CAGs to which the UE belongs, thatis, an allowed CAG ID list of the UE, and the CAG cells corresponding tothe CAG IDs which are not included in the list are not accessible to theUE. Each CAG cell broadcasts a CAG ID, and members of the CAG identifiedby the CAG ID are allowed to access the cell.

The 5G network architecture is innovative and is flexible in networking.In a 5G network, a base station can be separated into two functionalentities, namely a centralized network element and a distributed networkelement, and one base station includes one centralized network elementwhich controls a plurality of distributed network elements. FIG. 1 is aschematic diagram illustrating an interface between a centralizednetwork element and a distributed network element in the related art. Asshown in FIG. 1, in view of the network architecture of separatedcentralized network element and distributed network element in therelated art, a delay-insensitive network function may be deployed in thecentralized network element, a delay-sensitive network function may bedeployed in the distributed network element, and transmission andconnection between the centralized network element and the distributednetwork element are carried out through an ideal or non-ideal fronthaulinterface, so that a multipoint coordination function can be realized,and flexible networking of separated or integrated sites can besupported.

For the base station adopting the above architecture of separatedcentralized network element and distributed network element, when a userthat is in connection with the base station is handed over among aplurality of base stations, that is, the user needs to perform cellhandover, the base station cannot perform CAG connection management forthe user during the cell handover of the user.

With respect to the above problem in the related art that the basestation adopting the architecture of separated centralized networkelement and distributed network element cannot perform CAG connectionmanagement for the user during the cell handover of the user, noeffective solution has been proposed in the related art.

SUMMARY

Embodiments of the present disclosure provide a cell handover method, acell handover device, a user processing method and a user processingdevice, so as to solve at least the problem in the related art that thebase station adopting the architecture of separated centralized networkelement and distributed network element cannot perform CAG connectionmanagement for the user in the cell handover process of the user.

According to an embodiment of the present disclosure, there is provideda cell handover method applied to a centralized network element, whichincludes:

receiving a trigger message sent by a UE, and sending a UE context setuprequest, which is configured to instruct a target distributed networkelement to set up a UE context, to the target distributed networkelement in response to the trigger message; and

handing the UE over to a target cell corresponding to the targetdistributed network element according to the UE context.

According to another embodiment of the present disclosure, there isprovided a cell handover method applied to a user side, which includes:

sending a trigger message, which is configured to instruct a targetcentralized network element to send a UE context setup request to atarget distributed network element, to the target centralized networkelement, with the UE context setup request configured to instruct thetarget distributed network element to set up a UE context; and

handing a UE over to a target cell corresponding to the targetdistributed network element according to the UE context.

According to another embodiment of the present disclosure, there isprovided a user processing method applied to a base station side, whichincludes:

receiving a UE context modification request message sent by a corenetwork, with the UE context modification request message configured toindicate expiration or update of CAG membership of a UE and carrying atleast one of a CAG membership status of the UE and a cause value for theexpiration or update of the CAG membership of the UE; and

processing the UE according to the UE context modification requestmessage. According to another embodiment of the present disclosure,there is provided a user processing method applied to a core networkside, which includes:

sending a UE context modification request message to a centralizednetwork element, with the UE context modification request messageconfigured to indicate expiration or update of CAG membership of a UEand carrying at least one of a CAG membership status of the UE and acause value for the expiration or update of the CAG membership of theUE; and

processing the UE according to the UE context modification requestmessage.

According to another embodiment of the present disclosure, there isprovided a cell handover device applied to a base station side, whichincludes:

a first receiving module configured to receive a trigger message sent bya UE, and send a UE context setup request, which is configured toinstruct a target distributed network element to set up a UE context, tothe target distributed network element in response to the triggermessage; and

a first handover module configured to hand the UE over to a target cellcorresponding to the target distributed network element according to theUE context.

According to another embodiment of the present disclosure, there isprovided a cell handover device applied to a user side, which includes:

a first sending module configured to send a trigger message, which isconfigured to instruct a target centralized network element to send a UEcontext setup request to a target distributed network element, to thetarget centralized network element, with the UE context setup requestconfigured to instruct the target distributed network element to set upa UE context; and

a second handover module configured to hand a UE over to a target cellcorresponding to the target distributed network element according to theUE context.

According to another embodiment of the present disclosure, there isprovided a user processing device applied to a base station side, whichincludes:

a second receiving module configured to receive a UE contextmodification request message sent by a core network, with the UE contextmodification request message configured to indicate expiration or updateof CAG membership of a UE and carrying at least one of a CAG membershipstatus of the UE and a cause value for the expiration or update of theCAG membership of the UE; and

a first processing module configured to process the UE according to theUE context modification request message.

According to another embodiment of the present disclosure, there isprovided a user processing device applied to a core network side, whichincludes:

a second sending module configured to send a UE context modificationrequest message to a centralized network element, with the UE contextmodification request message configured to indicate expiration or updateof CAG membership of a UE and carrying at least one of a CAG membershipstatus of the UE and a cause value for the expiration or update of theCAG membership of the UE; and

a second processing module configured to process the UE according to theUE context modification request message.

According to still another embodiment of the present disclosure, thereis provided a storage medium having a computer program stored therein,and the computer program is configured to perform steps in any one ofthe above method embodiments when being executed.

According to yet another embodiment of the present disclosure, there isprovided an electronic device, which includes a memory having a computerprogram stored therein, and a processor configured to run the computerprogram to perform steps in any one of the above method embodiments.

According to the present disclosure, the base station can receive thetrigger message sent by the UE, and send the UE context setup request tothe target distributed network element in response to the triggermessage to instruct the target distributed network element to set up theUE context, and then the UE can be handed over to the target cellcorresponding to the target distributed network element according to theUE context. Therefore, the present disclosure can solve the problem inthe related art that the base station adopting the architecture ofseparated centralized network element and distributed network elementcannot perform CAG connection management for the user during a cellhandover process of the user, and produce an effect of performing CAGconnection management for the user during the cell handover process ofthe user.

BRIEF DESCRIPTION OF THE DRAWINGS

The drawings described here are intended to provide a furtherunderstanding of the present disclosure and constitutes a part of thepresent disclosure. The exemplary embodiments of the present disclosureand the description thereof are intended to explain the presentdisclosure, but do not constitute improper limitation to the presentdisclosure. In the drawings:

FIG. 1 is a schematic diagram illustrating an interface between acentralized network element and a distributed network element in therelated art;

FIG. 2 is a flowchart illustrating a cell handover method according toan embodiment of the present disclosure;

FIG. 3 is a schematic diagram illustrating interaction procedures of acell handover method according to a specific implementation of thepresent disclosure;

FIG. 4 is a schematic diagram illustrating interaction procedures of acell handover method according to a specific implementation of thepresent disclosure;

FIG. 5 is a schematic diagram illustrating interaction procedures of acell handover method according to a specific implementation of thepresent disclosure;

FIG. 6 is a schematic diagram illustrating interaction procedures of acell handover method according to a specific implementation of thepresent disclosure;

FIG. 7 is a flowchart illustrating a cell handover method according toan embodiment of the present disclosure;

FIG. 8 is a flowchart illustrating a user processing method according toan embodiment of the present disclosure;

FIG. 9 is a schematic diagram illustrating interaction procedures of auser processing method according to a specific implementation of thepresent disclosure;

FIG. 10 is a schematic diagram illustrating interaction procedures of auser processing method according to a specific implementation of thepresent disclosure;

FIG. 11 is a schematic diagram illustrating interaction procedures of auser processing method according to a specific implementation of thepresent disclosure;

FIG. 12 is a flowchart illustrating a user processing method accordingto an embodiment of the present disclosure;

FIG. 13 is a block diagram of a cell handover device according to anembodiment of the present disclosure;

FIG. 14 is a block diagram of a cell handover device according to anembodiment of the present disclosure;

FIG. 15 is a block diagram of a user processing device according to anembodiment of the present disclosure; and

FIG. 16 is a block diagram of a user processing device according to anembodiment of the present disclosure.

DETAILED DESCRIPTION

The present disclosure will be described in detail below with referenceto the drawings and embodiments. It should be noted that the embodimentsof the present disclosure and the features therein may be combined witheach other if no conflict is incurred.

It should be noted that the terms “first”, “second” and the like indescription, claims, and drawings of the present disclosure are used fordistinguishing between similar objects, but not necessarily fordescribing a particular order or chronological order.

An embodiment of the present disclosure provides a cell handover methodapplied to a centralized network element, and FIG. 2 is a flowchartillustrating a cell handover method according to an embodiment of thepresent disclosure. As shown in FIG. 2, the method includes thefollowing steps:

S102, receiving a trigger message sent by a UE, and sending a UE contextsetup request, which is configured to instruct a target distributednetwork element to set up a UE context, to the target distributednetwork element in response to the trigger message; and

S104, handing the UE over to a target cell corresponding to the targetdistributed network element according to the UE context.

With the method provided by the above embodiment, the base station canreceive the trigger message sent by the UE, and send the UE contextsetup request to the target distributed network element in response tothe trigger message to instruct the target distributed network elementto set up the UE context, and then the UE can be handed over to thetarget cell corresponding to the target distributed network elementaccording to the UE context. Therefore, the method provided by the aboveembodiment can solve the problem in the related art that the basestation adopting the architecture of separated centralized networkelement and distributed network element cannot perform CAG connectionmanagement for the user during a cell handover process of the user, andproduce an effect of performing CAG connection management for the userduring the cell handover process of the user.

It should be noted that an executing entity of the above steps may be abase station, more specifically, a centralized network element in thebase station. Specifically, the centralized network element may be, butis not limited to, a Centralized Unit (CU) in a 5G scenario.

It should be further noted that the target distributed network elementin step S102 refers to a target distributed network element serving as ahandover target in the cell handover process of the user, and the targetdistributed network element and a distributed network element connectedto the user before the cell handover process may belong to the samecentralized network element, or belong to different centralized networkelements. Based on the above, the cell handover method provided by theembodiment can be applied to cell handover by the user in differentscenarios, for example, the user is handed over to a target distributednetwork element under a source centralized network element from a sourcedistributed network element (that is, the scenario of the cell handovercorresponds to different distributed network elements under the samecentralized network element), or the user is handed over to a targetdistributed network element under a target centralized network element,different from the source centralized network element, from the sourcedistributed network element (that is, the scenario of the cell handovercorresponds to different distributed network elements under differentcentralized network elements). The present disclosure makes nolimitation to specific cell handover scenarios.

In addition, in an implementation, the step S104 of handing the UE overto the target cell corresponding to the target distributed networkelement according to the UE context may include performing RadioResource Control (RRC) connection reconfiguration between the targetcentralized network element (in the case where the target distributednetwork element and the source distributed network element belong to thesame centralized network element, the target centralized network elementis also the source centralized network element) and the UE, and enablinga random access procedure between the target distributed network elementand the UE, in this way, the connection between the base station and theuser can be set up after the cell handover is completed, so that thebase station corresponding to the cell to which the user is handed overcan provide corresponding services for the user.

In an implementation, the trigger message in the step S102 includes atleast one of:

a measurement report reported by the UE, a handover request message sentby a core network, and a handover request message sent by a source basestation.

It should be further noted that the source base station is a basestation corresponding to the cell (different from the target cell) towhich the UE belongs before the cell handover.

In an implementation, the trigger message in the step S102 carries CAGmembership information of the target cell; and

the CAG membership information of the target cell includes at least oneof an identifier (ID) of Public Land Mobile Network (PLMN) to which thetarget cell belongs, a CAG ID of the target cell, a membership status ofthe UE in the CAG to which the target cell belongs, and a cell accessmode of the target cell.

It should be further noted that the CAG membership information of thetarget cell is specifically used to indicate UEs which are allowed toaccess the target cell or be handed over to the target cell. Whether theUE can be allowed to be handed over to the target cell can be determinedby comparing or matching the CAG membership information of the targetcell with an allowed CAG ID list of the UE.

In an implementation, after the step S102 of receiving the triggermessage sent by the UE, the method further includes:

sending a first next generation (NG) interface message, which carriesthe CAG membership information of the target cell, to a core network,

the first NG interface message includes at least one of a CAG membershipverification request message, a Protocol Data Unit (PDU) sessionmodification indication message, a UE context modification indicationmessage, a handover request message and a path switch request message.

It should be further noted that the CAG membership information of thetarget cell carried in the first NG interface message can be verified bythe core network when the first NG interface message is sent to the corenetwork. Specifically, the above verification may be carried out throughan Access and Mobility Management Function (AMF) of the core network, soas to verify whether the CAG membership information of the target cellmatches the allowed CAG ID list of the UE.

In an implementation, the step of sending the first NG interface messageto the core network includes:

sending the first NG interface message to the core network before the UEcontext setup request is sent to the target distributed network elementin response to the trigger message; or

sending the first NG interface message to the core network after the UEcontext setup request is sent to the target distributed network elementin response to the trigger message.

It should be further noted that the first NG interface message may besent to the core network before or after the UE context setup request issent to the target distributed network element; and no matter whetherthe first NG interface message is sent to the core network before orafter the UE context setup request is sent to the target distributednetwork element, the verification of whether the CAG membershipinformation of the target cell matches the allowed CAG ID list of the UEcan be carried out through the AMF of the core network during the cellhandover process.

In an implementation, after the step of sending the first NG interfacemessage to the core network, the method further includes:

receiving a second NG interface message, which is configured to instructthe core network to verify the CAG membership information of the targetcell so as to obtain the membership status of the UE in the CAG to whichthe target cell belongs,

the second NG interface message includes at least one of a CAGmembership verification response message, a PDU session modificationacknowledgement message, a UE context modification acknowledgementmessage, a handover request message and a path switch request responsemessage.

It should be further noted that the membership status of the UE in theCAG to which the target cell belongs is a result obtained through theverification of the CAG membership information of the target cellperformed by the AMF of the core network, concerning whether the CAGmembership information of the target cell matches the allowed CAG IDlist of the UE, that is, whether the UE belongs to the membership of theCAG to which the target cell belongs.

In an implementation, in the case where the membership status of the UEin the CAG to which the target cell belongs is used to indicate that theUE does not belong to the CAG membership corresponding to the targetcell, the method includes:

sending a UE context modification request message to the targetdistributed network element, with the UE context modification requestmessage carrying at least one of:

a CAG ID of the UE, the membership status of the UE in the CAG to whichthe target cell belongs, and a cause value for an inconsistency betweena CAG membership status of the UE stored in the target centralizednetwork element and the membership status of the UE in the CAG to whichthe target cell belongs.

It should be further noted that the CAG membership corresponding to thetarget cell is used to indicate members of the CAG to which the targetcell belongs, and the membership status of the UE in the CAG to whichthe target cell belongs is used to indicate whether the UE belongs tothe members of the CAG to which the target cell belongs. When the UEbelongs to the members of the CAG to which the target cell belongs, theUE can achieve cell handover normally; and when the UE does not belongto the members of the CAG to which the target cell belongs, the UEcannot complete cell handover normally. With the above technicalsolution, by sending the UE context modification request message to thetarget distributed network element, the UE context can be modified intime by the target distributed network element to ensure that the cellhandover process of the UE can be continued.

In an implementation, the cell access mode of the target cell isconfigured to indicate a type of the target cell, and the type of thetarget cell includes at least one of:

a hybrid CAG cell, a closed CAG cell and an open CAG cell.

In an implementation, the UE context setup request at least includes theCAG membership information of the target cell.

Several specific implementations are described below to further explainthe cell handover method provided by the embodiment; and it should befurther noted that, in all of the following specific implementations,the centralized network elements are CUs and the distributed networkelements are Distributed Units (DUs).

A specific implementation I provides a specific flow of a cell handoverprocess in a scenario where the cell handover is performed betweendifferent DUs that belong to a same CU, that is, a source CU before thecell handover is the same as a target CU after the cell handover, andthe cell handover is carried out only among a plurality of DUscorresponding to the CU. Moreover, a verification procedure in thespecific implementation adopts prior verification of the CAG membershipinformation of a target cell by a core network. FIG. 3 is a schematicdiagram illustrating interaction procedures of a cell handover methodaccording to a specific implementation of the present disclosure. Asshown in FIG. 3, the cell handover process according to the specificimplementation is as follows:

in step 201, a UE reports a CAG ID of a target cell and a CAG membershipstatus of the UE to a target CU through a measurement report;

in step 202, the target CU sends an NG interface message to a corenetwork, with the NG interface message carrying a CAG membershipverification request message configured to report the CAG membershipinformation of the target cell to an AMF of the core network; and theCAG membership information of the target cell includes at least one ofthe CAG ID of the target cell, the CAG membership status in the targetcell and a cell access mode of the target cell;

in step 203, the AMF subjects the CAG membership information provided bythe UE to identity verification, that is, determines whether the CAGmembership information of the target cell provided by the UE matches anallowed CAG ID list of the UE, and then sends a verified CAG membershipstatus to the CU through a membership verification response message;

in step 204, the target CU sends the CAG ID of the target cell and theCAG membership status of the UE to a target DU through a UE contextsetup request message to instruct the target DU to set up a UE context;

in step 205, after the target DU sets up the UE context, the target DUsends a UE context setup response message to the target CU;

in step 206, the target CU triggers an RRC connection reconfigurationprocedure with the UE;

in step 207, the UE and the target DU perform a random access procedure;

in step 208, the UE completes the RRC connection reconfiguration andsends an RRC connection reconfiguration complete message to the targetCU; and

in step 209, the target CU triggers a UE context release procedure witha source DU.

In this way, the UE can be handed over between different DUs under thesame CU.

A specific implementation II provides a specific flow of a cell handoverprocess in a scenario where the cell handover is performed betweendifferent DUs that belong to a same CU, that is, a source CU before thecell handover is the same as a target CU after the cell handover, andthe cell handover is carried out only among a plurality of DUscorresponding to the CU. Moreover, a verification procedure in thespecific implementation adopts posterior verification of the CAGmembership information of a target cell by a core network. FIG. 4 is aschematic diagram illustrating interaction procedures of a cell handovermethod according to a specific implementation of the present disclosure.As shown in FIG. 4, the cell handover process according to the specificimplementation is as follows:

in step 301, a UE reports a CAG ID of a target cell and a CAG membershipstatus of the UE to a target CU through a measurement report;

in step 302, the target CU sends the CAG ID of the target cell and theCAG membership status of the UE to a target DU through a UE contextsetup request message to instruct the target DU to set up a UE context;

in step 303, after the target DU sets up the UE context, the target DUsends a UE context setup response message to the target CU;

in step 304, the target CU triggers an RRC connection reconfigurationprocedure with the UE;

in step 305, the UE and the target DU perform a random access procedure;

in step 306, the UE completes the RRC connection reconfiguration andsends an RRC connection reconfiguration complete message to the CU;

in step 307, the target CU sends the CAG membership information of thetarget cell to an AMF of a core network through a PDU sessionmodification indication message or a UE context modification indicationmessage; and the CAG membership information of the target cell includesat least one of the CAG ID of the target cell, the CAG membership statusin the target cell and a cell access mode of the target cell which isconfigured to indicate whether the cell is a hybrid CAG cell, a closedCAG cell or an open CAG cell;

in step 308, the AMF of the core network subjects the CAG membershipinformation provided by the UE to identity verification, that is,determines whether the CAG membership information of the target cellprovided by the UE matches an allowed CAG ID list of the UE, and thensends a verified CAG membership status to the target CU through a PDUsession modification acknowledgement message or a UE contextmodification acknowledgement message; and

in step 309, the target CU triggers a UE context release procedure witha source DU.

If the CAG membership status returned in the step 308 is not consistentwith the CAG membership status reported by the UE and stored by the CU,the following steps are performed:

1) the target CU sends a UE context modification request message, whichcarries the CAG ID of the target cell and the verified CAG membershipstatus, to the target DU;

2) the target DU sends a UE context modification response message to theCU; and

3) the target CU or DU triggers subsequent operations, such asdegradation of Quality of Service (QoS), handover and connectionrelease, according to the updated CAG membership information.

A specific implementation III provides a specific flow of a cellhandover process in a scenario where the cell handover is performedbetween different DUs that belong to different CUs, that is, a source CUbefore the cell handover is different from a target CU after the cellhandover. Moreover, a verification procedure in the specificimplementation adopts prior verification of the CAG membershipinformation of a target cell by a core network. FIG. 5 is a schematicdiagram illustrating interaction procedures of a cell handover methodaccording to a specific implementation of the present disclosure. Asshown in FIG. 5, the cell handover process according to the specificimplementation is as follows:

in step 401, a UE reports a CAG ID of a target cell and a CAG membershipstatus of the UE to a source CU through a measurement report;

in step 402, the source CU reports the CAG ID of the target cell and acell access mode of the target cell to an AMF of a core network througha handover request message;

in step 403, the AMF of the core network verifies the received CAGmembership information, that is, determines whether the CAG membershipinformation of the target cell provided by the UE matches an allowed CAGID list of the UE, and then sends a verified CAG membership status to atarget CU through a handover request message;

in step 404, the target CU sends the CAG ID of the target cell and theCAG membership status to a target DU through a UE context setup requestmessage to instruct the target DU to set up a UE context;

in step 405, after the target DU sets up the UE context, the target DUsends a UE context setup response message to the target CU;

in step 406, the target CU sends a handover request acknowledgmentmessage to the AMF;

in step 407, the AMF sends a handover command message to the source CU;

in step 408, the source CU triggers an RRC connection reconfigurationprocedure with the UE;

in step 409, the UE and the target DU perform a random access procedure;

in step 410, the UE completes the RRC connection reconfiguration andsends an RRC connection reconfiguration complete message to the targetCU; and

in step 411, the target CU triggers a UE context release procedurebetween the source CU and the source DU.

A specific implementation IV provides a specific flow of a cell handoverprocess in a scenario where the cell handover is performed betweendifferent DUs that belong to different CUs, that is, a source CU beforethe cell handover is different from a target CU after the cell handover.Moreover, a verification procedure in the specific implementation adoptsposterior verification of the CAG membership information of a targetcell by a core network. FIG. 6 is a schematic diagram illustratinginteraction procedures of a cell handover method according to a specificimplementation of the present disclosure. As shown in FIG. 6, the cellhandover process according to the specific implementation is as follows:

in step 501, a UE reports a CAG ID of a target cell and a CAG membershipstatus of the UE to a source CU through a measurement report;

in step 502, the source CU sends the CAG ID of the target cell and theCAG membership status of the UE to a target CU through a handoverrequest message;

in step 503, the target CU sends the CAG ID of the target cell and theCAG membership status of the UE to a target DU through a UE contextsetup request message, and the target DU sets up a UE context;

in step 504, after the UE context is set up, the target DU sends a UEcontext setup response message to the target CU;

in step 505, the target CU sends a handover request acknowledgementmessage to an AMF;

in step 506, the source CU triggers an RRC connection reconfigurationprocedure with the UE;

in step 507, the UE and the target DU perform a random access procedure;

in step 508, the UE completes the RRC connection reconfiguration andsends an RRC connection reconfiguration complete message to the targetCU;

in step 509, the target CU reports the CAG ID of the target cell, a cellaccess mode of the target cell, and the CAG membership status of the UEto the AMF of a core network through a path switch request message;

in step 510, the AMF of the core network verifies the received CAGmembership information, that is, determines whether the CAG membershipinformation of the target cell provided by the UE matches an allowed CAGID list of the UE, and then sends a verified CAG membership status tothe target CU through a path switch request acknowledgement message; and

in step 511, the target CU triggers a UE context release procedurebetween the source CU and the source DU.

If the CAG membership status returned in the step 510 is not consistentwith the CAG membership status reported by the UE and stored by thetarget CU, the following steps are performed:

1) the target CU sends a UE context modification request message, whichcarries the CAG ID of the target cell and the verified CAG membershipstatus, to the target DU;

2) the target DU sends a UE context modification response message to thetarget CU; and

3) the target CU or the target DU triggers subsequent operations, suchas degradation of QoS, handover and connection release, according to theupdated CAG membership information.

Through the above description of the implementations, those of ordinaryskill in the art can understand clearly that the method according to theabove embodiments may be implemented by software together with anecessary general-purpose hardware platform, or by hardware, but theformer is preferable in most cases. Based on such understanding, theessence of the technical solutions of the present disclosure or thecontribution made by the technical solutions of the present disclosureto the related art may be implemented in the form of a software product,which is stored in a storage medium (such as a Read-Only Memory(ROM)/Random Access Memory (RAM), a magnetic disk and an optical disc)and includes several instructions to enable a terminal device (which maybe a mobile phone, a computer, a server or a network device) to executethe method described in each embodiment of the present disclosure.

An embodiment of the present disclosure further provides a cell handovermethod applied to a user side, and FIG. 7 is a flowchart illustrating acell handover method according to an embodiment of the presentdisclosure. As shown in FIG. 7, the method includes the following steps:

S202, sending a trigger message, which is configured to instruct atarget centralized network element to send a UE context setup request toa target distributed network element, to the target centralized networkelement, with the UE context setup request configured to instruct thetarget distributed network element to set up a UE context; and

S204, handing a UE over to a target cell corresponding to the targetdistributed network element according to the UE context.

With the method provided by the above embodiment, the base station canreceive the trigger message sent by the UE, and send the UE contextsetup request to the target distributed network element in response tothe trigger message to instruct the target distributed network elementto set up the UE context, and then the UE can be handed over to thetarget cell corresponding to the target distributed network elementaccording to the UE context. Therefore, the method provided by the aboveembodiment can solve the problem in the related art that the basestation adopting the architecture of separated centralized networkelement and distributed network element cannot perform CAG connectionmanagement for the user during a cell handover process of the user, andproduce an effect of performing CAG connection management for the userduring the cell handover process of the user.

It should be noted that the executing entity of the above steps may be auser, but the present disclosure is not limited thereto.

It should be further noted that, in the step S202, the targetcentralized network element refers to a centralized network elementcorresponding to the target cell serving as a handover target in thecell handover process, and the target distributed network element refersto a distributed network element corresponding to the target cellserving as the handover target in the cell handover process; and thetarget centralized network element may be the same as a sourcecentralized network element before the cell handover process, that is,the UE is handed over between different distributed network elementsthat belong to a same centralized network element, or the targetcentralized network element may be different from the source centralizednetwork elements before the cell handover process, which is not limitedin the present disclosure.

In an implementation, the step S204 of handing the UE over to the targetcell corresponding to the target distributed network element accordingto the UE context may include performing RRC connection reconfigurationbetween the target centralized network element and the UE, and enablinga random access procedure between the target distributed network elementand the UE, in this way, the connection between the base station and theuser can be set up after the cell handover is completed, so that thebase station corresponding to the cell to which the user is handed overcan provide corresponding services for the user.

In an implementation, the trigger message includes at least one of:

a measurement report reported by the UE, a handover request message sentby a core network, and a handover request message sent by a source basestation.

In an implementation, the trigger message carries CAG membershipinformation of the target cell; and

the CAG membership information of the target cell includes at least oneof an identifier of PLMN to which the target cell belongs, a CAG ID ofthe target cell, a membership status of the UE in the CAG to which thetarget cell belongs, and a cell access mode of the target cell.

In an implementation, the trigger message is further configured toinstruct the target centralized network element to send a first NGinterface message, which carries the CAG membership information of thetarget cell, to the core network,

the first NG interface message includes at least one of a CAG membershipverification request message, a PDU session modification indicationmessage, a UE context modification indication message, a handoverrequest message and a path switch request message.

In an implementation, the step of sending the first NG interface messageto the core network by the target centralized network element includes:

sending the first NG interface message to the core network by the targetcentralized network element before the target centralized networkelement sends the UE context setup request to the target distributednetwork element; or

sending the first NG interface message to the core network by the targetcentralized network element after the target centralized network elementsends the UE context setup request to the target distributed networkelement.

In an implementation, after the step of sending the first NG interfacemessage to the core network by the target centralized network element,the method further includes:

receiving a second NG interface message, which is configured to instructthe core network to verify the CAG membership information of the targetcell so as to obtain the membership status of the UE in the CAG to whichthe target cell belongs,

the second NG interface message includes at least one of a CAGmembership verification response message, a PDU session modificationacknowledgement message, a UE context modification acknowledgementmessage, a handover request message and a path switch request responsemessage.

In an implementation, in the case where the membership status of the UEin the CAG to which the target cell belongs is used to indicate that theUE does not belong to the CAG membership corresponding to the targetcell, the method includes:

sending a UE context modification request message by the targetcentralized network element to the target distributed network element,with the UE context modification request message carrying at least oneof:

a CAG ID of the UE, the membership status of the UE in the CAG to whichthe target cell belongs, and a cause value for an inconsistency betweena CAG membership status of the UE stored in the target centralizednetwork element and the membership status of the UE in the CAG to whichthe target cell belongs.

In an implementation, the cell access mode of the target cell isconfigured to indicate a type of the target cell, and the type of thetarget cell includes at least one of:

a hybrid CAG cell, a closed CAG cell and an open CAG cell.

In an implementation, the UE context setup request at least includes theCAG membership information of the target cell.

Through the above description of the implementations, those of ordinaryskill in the art can understand clearly that the method according to theabove embodiments may be implemented by software together with anecessary general-purpose hardware platform, or by hardware, but theformer is preferable in most cases. Based on such understanding, theessence of the technical solutions of the present disclosure or thecontribution made by the technical solutions of the present disclosureto the related art may be implemented in the form of a software product,which is stored in a storage medium (such as an ROM/RAM, a magnetic diskand an optical disc) and includes several instructions to enable aterminal device (which may be a mobile phone, a computer, a server or anetwork device) to execute the method described in each embodiment ofthe present disclosure.

An embodiment of the present disclosure further provides a userprocessing method applied to a base station side, and FIG. 8 is aflowchart illustrating a user processing method according to anembodiment of the present disclosure. As shown in FIG. 8, the methodincludes the following steps:

S302, receiving a UE context modification request message sent by a corenetwork, with the UE context modification request message configured toindicate the expiration or update of CAG membership of a UE and carryingat least one of a CAG membership status of the UE and a cause value forthe expiration or update of the CAG membership of the UE; and

S304, processing the UE according to the UE context modification requestmessage.

With the method provided by the above embodiment, the base station canreceive the UE context modification request message which is sent by thecore network and configured to indicate the expiration or update of theCAG membership of the UE, and process the UE according to the UE contextmodification request message. Therefore, the method provided by theabove embodiment can solve the problem in the related art that the corenetwork cannot effectively verify the CAG membership of the user duringa connection process between the base station adopting the architectureof separated centralized network element and distributed network elementand the user, and thus produce an effect that the core network caneffectively verify the CAG membership of the user.

It should be further noted that the executing entity of the above stepsis the base station, but the present disclosure is not limited thereto.

In an implementation, after the step S302 of receiving the UE contextmodification request message sent by the core network, the methodfurther includes:

sending a UE context modification request message to a targetdistributed network element, with the UE context modification requestmessage carrying at least one of the CAG membership status of the UE andthe cause value for the expiration or update of the CAG membership ofthe UE.

In an implementation, the step of processing the UE according to the UEcontext modification request message includes at least one of thefollowing steps:

triggering a cell handover procedure by a centralized network element;

triggering a UE context release procedure by the centralized networkelement;

triggering the UE context release procedure by the target distributednetwork element;

triggering the UE context release procedure by the core network; and

degrading the QoS of the UE by the core network.

In an implementation, the step of triggering the UE context releaseprocedure by the centralized network element includes:

sending a UE context release request message by the centralized networkelement to the core network, with the UE context release request messagecarrying the cause value for the expiration or update of the CAGmembership of the UE; or

sending a UE context release command message by the centralized networkelement to the distributed network element, with the UE context releasecommand message carrying the cause value for the expiration or update ofthe CAG membership of the UE.

In an implementation, the step of triggering the UE context releaseprocedure by the target distributed network element includes:

receiving a UE context release request message from the targetdistributed network element by the centralized network element, with theUE context release request message carrying the cause value for theexpiration or update of the CAG membership of the UE.

In an implementation, the step of triggering the UE context releaseprocedure by the core network includes:

receiving a UE context release command message from the core network bythe centralized network element, with the UE context release commandmessage carrying the cause value for the expiration or update of the CAGmembership of the UE.

In an implementation, after the step of receiving the UE context releasecommand message from the core network by the centralized networkelement, the method further includes:

sending a UE context release command message to the target distributednetwork element, with the UE context release command message carryingthe cause value for the expiration or update of the CAG membership ofthe UE.

In an implementation, the user processing method further includes:

sending a third NG interface message to the core network in the casewhere the UE is handed over from a CAG to another CAG cell, with thethird NG interface message carrying an updated CAG ID of the UE.

It should be further noted that the another CAG cell refers to a cellother than a source cell of the UE, that is, a target cell in a cellhandover process, and the target cell and the source cell belong to thesame CAG or different CAGs. With the above technical solution, the corenetwork can be informed of the updated CAG membership of the UE, so asto update the CAG membership of the UE in time.

In an implementation, the third NG interface message at least includes alocation report message.

Several specific implementations are described below to further explainthe implementation of the user processing method provided by theembodiment; and it should be further noted that, in all of the followingspecific implementations, the centralized network elements are CUs andthe distributed network elements are DUs.

A specific implementation V provides a specific flow of a userprocessing process performed in a closed CAG cell. FIG. 9 is a schematicdiagram illustrating interaction procedures of a user processing methodaccording to a specific implementation of the present disclosure. Asshown in FIG. 9, the user processing process according to the specificimplementation is as follows:

in step 601, an AMF of a core network detects the expiration or updateof the CAG membership of a UE;

it should be further noted that the above detection process carried outby the AMF of the core network refers to comparing the CAG membership ofthe UE with a preset list by the AMF in a preset period or according toa trigger instruction to determine whether the CAG membership of the UEis expired or updated;

in step 602, the AMF of the core network triggers a UE contextmodification request message to change a CAG member status in acorresponding cell, which is stored in a gNB-CU, from a member to anon-member;

in step 603, the gNB-CU sends a UE context modification request messageto a gNB-DU to change a membership status in the corresponding cellunder the gNB-DU from a member to a non-member;

in step 604, the gNB-DU sends a UE context modification response messageto the gNB-CU;

optionally, the gNB-DU triggers a UE context release request procedureof an F 1 interface to request for UE context release, carrying a causevalue for the expiration or update the CAG membership of the UE;

in step 605, the gNB-CU sends a UE context modification response messageto the AMF;

according to the behaviors of the gNB, any of the following threesolutions may be selected:

1) If the gNB decides to hand the UE over to another cell, the followingstep is performed: in step 606 a, the gNB-CU triggers a subsequent cellhandover procedure;

2) If the gNB decides not to hand the UE over to another cell, the gNBinitiates a context release procedure, and the following steps areperformed:

in step 606 b, the gNB-CU sends a UE context release request message,which carries the cause value for the expiration or update of the CAGmembership of the UE, to the AMF;

in step 607 b, the gNB-CU sends a UE context release command message,which carries the cause value for the expiration or update of the CAGmembership of the UE, to the gNB-DU;

in step 608 b, the gNB-CU initiates an RRC connection release procedurewith the UE; in step 609 b, the gNB-DU sends a UE context releasecomplete message to the gNB-CU;

3) If the gNB triggers neither a handover procedure nor a contextrelease procedure, the AMF initiates a context release procedure, andthe following steps are performed:

in step 606 c, the AMF sends a UE context release command message, whichcarries the cause value for the expiration or update of the CAGmembership of the UE, to the gNB-CU;

in step 607 c, the gNB-CU sends a UE context release command message,which carries the cause value for the expiration or update of the CAGmembership of the UE, to the gNB-DU;

in step 608 c, the gNB-CU initiates an RRC connection release procedurewith the UE;

in step 609 c, the gNB-DU sends a UE context release complete message tothe gNB-CU;

in step 610 c, the gNB-CU sends a UE context release complete message tothe AMF.

A specific implementation VI provides a specific flow of a userprocessing process performed in a hybrid CAG cell. FIG. 10 is aschematic diagram illustrating interaction procedures of a userprocessing method according to a specific implementation of the presentdisclosure. As shown in FIG. 10, the user processing process accordingto the specific implementation is as follows:

in step 701, an AMF of a core network detects the expiration or updateof the CAG membership of a UE;

in step 702, the AMF of the core network triggers a UE contextmodification request message to change a CAG member status in acorresponding cell, which is stored in a gNB-CU, from a member to anon-member;

in step 703, the gNB-CU sends a UE context modification request messageto a gNB-DU to change a CAG membership status in the corresponding cellunder the gNB-DU from a member to a non-member;

in step 704, the gNB-DU sends a UE context modification response messageto the gNB-CU; optionally, the gNB-DU triggers a UE context releaserequest procedure of an F 1 interface to request for UE context release,carrying a cause value for the expiration or update the CAG membershipof the UE;

in step 705, the gNB-CU sends a UE context modification response messageto the AMF;

according to the behaviors of the gNB, any of the following threesolutions may be selected:

1) If the gNB decides to hand the UE over to another cell, the followingstep is performed: in step 706 a, the gNB-CU triggers a subsequent cellhandover procedure;

2) If the gNB decides not to hand the UE over to another cell, the gNBinitiates a context release procedure, and the following steps areperformed:

in step 706 b, the gNB-CU sends a UE context release request message,which carries the cause value for the expiration or update of the CAGmembership of the UE, to the AMF;

in step 707 b, the gNB-CU sends a UE context release command message,which carries the cause value for the expiration or update of the CAGmembership of the UE, to the gNB-DU;

in step 708 b, the gNB-CU initiates an RRC connection release procedurewith the UE; in step 709 b, the gNB-DU sends a UE context releasecomplete message to the gNB-CU;

3) If the gNB triggers neither a handover procedure nor a contextrelease procedure, the AMF initiates a context release procedure, andthe following steps are performed:

in step 706 c, the AMF sends a UE context release command message, whichcarries the cause value for the expiration or update of the CAGmembership of the UE, to the gNB-CU;

in step 707 c, the gNB-CU sends a UE context release command message,which carries the cause value for the expiration or update of the CAGmembership of the UE, to the gNB-DU;

in step 708 c, the gNB-CU initiates an RRC connection release procedurewith the UE; in step 709 c, the gNB-DU sends a UE context releasecomplete message to the gNB-CU; in step 710 c, the gNB-CU sends a UEcontext release complete message to the AMF;

4) If the gNB triggers neither a handover procedure nor a contextrelease procedure, the following step may be further performed:

in step 706 d, the AMF degrades the QoS of the UE.

A specific implementation VII provides a specific flow of a userprocessing process, and specifically provides interaction proceduresbetween the updated CAG membership and a core network in a CAGmembership updating process of a user. FIG. 11 is a schematic diagramillustrating interaction procedures of a user processing methodaccording to a specific implementation of the present disclosure. Asshown in FIG. 11, the user processing process according to the specificimplementation is as follows:

in step 801, a UE is handed over to a new CAG cell; and

in step 802, an updated CAG ID is reported to a core network by a basestation side through a location report.

Through the above description of the implementations, those of ordinaryskill in the art can understand clearly that the method according to theabove embodiments may be implemented by software together with anecessary general-purpose hardware platform, or by hardware, but theformer is preferable in most cases. Based on such understanding, theessence of the technical solutions of the present disclosure or thecontribution made by the technical solutions of the present disclosureto the related art may be implemented in the form of a software product,which is stored in a storage medium (such as an ROM/RAM, a magnetic diskand an optical disc) and includes several instructions to enable aterminal device (which may be a mobile phone, a computer, a server or anetwork device) to execute the method described in each embodiment ofthe present disclosure.

An embodiment of the present disclosure further provides a userprocessing method applied to a core network side, and FIG. 12 is aflowchart illustrating a user processing method according to anembodiment of the present disclosure. As shown in FIG. 12, the methodincludes the following steps:

S402, sending a UE context modification request message to a centralizednetwork element, with the UE context modification request messageconfigured to indicate the expiration or update of CAG membership of aUE and carrying at least one of a CAG membership status of the UE and acause value for the expiration or update of the CAG membership of theUE; and

S404, processing the UE according to the UE context modification requestmessage.

With the method provided by the above embodiment, the base station canreceive the UE context modification request message which is sent by thecore network and configured to indicate the expiration or update of theCAG membership of the UE, and process the UE according to the UE contextmodification request message. Therefore, the method provided by theabove embodiment can solve the problem in the related art that the corenetwork cannot effectively verify the CAG membership of the user duringa connection process between the base station adopting the architectureof separated centralized network element and distributed network elementand the user, and thus produce an effect that the core network caneffectively verify the CAG membership of the user.

It should be further noted that the executing entity of the above stepsis a core network, but the present disclosure is not limited thereto.

In an implementation, after the step 5402 of sending the UE contextmodification request message to the centralized network element, themethod further includes:

sending the UE context modification request message to a targetdistributed network element, with the UE context modification requestmessage carrying at least one of the CAG membership status of the UE andthe cause value for the expiration or update of the CAG membership ofthe UE.

In an implementation, the step of processing the UE according to the UEcontext modification request message includes at least one of thefollowing steps:

triggering a cell handover procedure by a centralized network element;

triggering a UE context release procedure by the centralized networkelement;

triggering the UE context release procedure by the target distributednetwork element;

triggering the UE context release procedure by the core network; and

degrading the QoS of the UE by the core network.

In an implementation, the step of triggering the UE context releaseprocedure by the centralized network element includes:

sending a UE context release request message by the centralized networkelement to the core network, with the UE context release request messagecarrying the cause value for the expiration or update of the CAGmembership of the UE; or

sending a UE context release command message by the centralized networkelement to the distributed network element, with the UE context releasecommand message carrying the cause value for the expiration or update ofthe CAG membership of the UE.

In an implementation, the step of triggering the UE context releaseprocedure by the target distributed network element includes:

receiving a UE context release request message from the targetdistributed network element by the centralized network element, with theUE context release request message carrying the cause value for theexpiration or update of the CAG membership of the UE.

In an implementation, the step of triggering the UE context releaseprocedure by the core network includes:

receiving a UE context release command message from the core network bythe centralized network element, with the UE context release commandmessage carrying the cause value for the expiration or update of the CAGmembership of the UE.

In an implementation, after the step of receiving the UE context releasecommand message from the core network by the centralized networkelement, the method further includes:

sending a UE context release command message to the target distributednetwork element, with the UE context release command message carryingthe cause value for the expiration or update of the CAG membership ofthe UE.

In an implementation, the user processing method further includes:

sending a third NG interface message to the core network in the casewhere the UE is handed over from a CAG to another CAG cell, with thethird NG interface message carrying an updated CAG ID of the UE.

In an implementation, the third NG interface message at least includes alocation report message.

Through the above description of the implementations, those of ordinaryskill in the art can understand clearly that the method according to theabove embodiments may be implemented by software together with anecessary general-purpose hardware platform, or by hardware, but theformer is preferable in most cases. Based on such understanding, theessence of the technical solutions of the present disclosure or thecontribution made by the technical solutions of the present disclosureto the related art may be implemented in the form of a software product,which is stored in a storage medium (such as an ROM/RAM, a magnetic diskand an optical disc) and includes several instructions to enable aterminal device (which may be a mobile phone, a computer, a server or anetwork device) to execute the method described in each embodiment ofthe present disclosure.

An embodiment of the present disclosure further provides a cell handoverdevice configured to implement the above embodiments and preferableembodiments, and what is described above will not be repeated here. Theterm “module” used below refers to software, hardware, or a combinationof software and hardware that can perform predetermined functions.Although the device described in the following embodiment may bepreferably implemented by software, the implementations of the device byhardware or a combination of software and hardware are possible and canbe conceived.

FIG. 13 is a block diagram of a cell handover device according to anembodiment of the present disclosure. As shown in FIG. 13, the deviceincludes:

a first receiving module 502 configured to receive a trigger messagesent by a UE, and send a UE context setup request, which is configuredto instruct a target distributed network element to set up a UE context,to the target distributed network element in response to the triggermessage; and

a first handover module 504 configured to hand the UE over to a targetcell corresponding to the target distributed network element accordingto the UE context.

With the device provided by the above embodiment, the base station canreceive the trigger message sent by the UE, and send the UE contextsetup request to the target distributed network element in response tothe trigger message to instruct the target distributed network elementto set up the UE context, and then the UE can be handed over to thetarget cell corresponding to the target distributed network elementaccording to the UE context. Therefore, the device provided by the aboveembodiment can solve the problem in the related art that the basestation adopting the architecture of separated centralized networkelement and distributed network element cannot perform CAG connectionmanagement for the user during a cell handover process of the user, andproduce an effect of performing CAG connection management for the userduring the cell handover process of the user.

It should be noted that the executing entity of the above steps may be abase station, more specifically, may be a centralized network element inthe base station, but the present disclosure is not limited thereto.

In an implementation, the trigger message received by the firstreceiving module 502 includes at least one of:

a measurement report reported by the UE, a handover request message sentby a core network, and a handover request message sent by a source basestation.

In an implementation, the trigger message received by the firstreceiving module 502 carries CAG membership information of the targetcell; and

the CAG membership information of the target cell includes at least oneof an identifier of PLMN to which the target cell belongs, a CAG ID ofthe target cell, a membership status of the UE in the CAG to which thetarget cell belongs, and a cell access mode of the target cell.

In an implementation, the first receiving module 502 is configured to:

after receiving the trigger message sent by the UE, send a first NGinterface message, which carries the CAG membership information of thetarget cell, to a core network,

the first NG interface message includes at least one of a CAG membershipverification request message, a PDU session modification indicationmessage, a UE context modification indication message, a handoverrequest message and a path switch request message.

In an implementation, sending the first NG interface message to the corenetwork includes:

sending the first NG interface message to the core network before the UEcontext setup request is sent to the target distributed network elementin response to the trigger message; or

sending the first NG interface message to the core network after the UEcontext setup request is sent to the target distributed network elementin response to the trigger message.

In an implementation, after the first NG interface message is sent tothe core network, a second NG interface message, which is configured toinstruct the core network to verify the CAG membership information ofthe target cell so as to obtain the membership status of the UE in theCAG to which the target cell belongs, is received,

the second NG interface message includes at least one of a CAGmembership verification response message, a PDU session modificationacknowledgement message, a UE context modification acknowledgementmessage, a handover request message and a path switch request responsemessage.

In an implementation, in the case where the membership status of the UEin the CAG to which the target cell belongs is used to indicate that theUE does not belong to the CAG membership corresponding to the targetcell, a UE context modification request message is sent to the targetdistributed network element, with the UE context modification requestmessage carrying at least one of:

a CAG ID of the UE, the membership status of the UE in the CAG to whichthe target cell belongs, and a cause value for an inconsistency betweena CAG membership status of the UE stored in the target centralizednetwork element and the membership status of the UE in the CAG to whichthe target cell belongs.

In an implementation, the cell access mode of the target cell isconfigured to indicate a type of the target cell, and the type of thetarget cell includes at least one of:

a hybrid CAG cell, a closed CAG cell and an open CAG cell.

In an implementation, the UE context setup request at least includes theCAG membership information of the target cell.

It should be noted that the above modules may be implemented by softwareor hardware. When by hardware, the modules may be implemented in thefollowing ways: all the modules are located in the same processor, orthe modules are randomly combined and located in different processors.

An embodiment of the present disclosure further provides a cell handoverdevice configured to implement the above embodiments and preferableembodiments, and what is described above will not be repeated here. Theterm “module” used below refers to software, hardware, or a combinationof software and hardware that can perform predetermined functions.Although the device described in the following embodiment may bepreferably implemented by software, the implementations of the device byhardware or a combination of software and hardware are possible and canbe conceived.

FIG. 14 is a block diagram of a cell handover device according to anembodiment of the present disclosure. As shown in FIG. 14, the deviceincludes:

a first sending module 602 configured to send a trigger message, whichis configured to instruct a target centralized network element to send aUE context setup request to a target distributed network element, to thetarget centralized network element, with the UE context setup requestconfigured to instruct the target distributed network element to set upa UE context; and

a second handover module 604 configured to hand a UE over to a targetcell corresponding to the target distributed network element accordingto the UE context.

With the device provided by the above embodiment, the base station canreceive the trigger message sent by the UE, and send the UE contextsetup request to the target distributed network element in response tothe trigger message to instruct the target distributed network elementto set up the UE context, and then the UE can be handed over to thetarget cell corresponding to the target distributed network elementaccording to the UE context. Therefore, the device provided by the aboveembodiment can solve the problem in the related art that the basestation adopting the architecture of separated centralized networkelement and distributed network element cannot perform CAG connectionmanagement for the user during a cell handover process of the user, andproduce an effect of performing CAG connection management for the userduring the cell handover process of the user.

In an implementation, the trigger message includes at least one of:

a measurement report reported by the UE, a handover request message sentby a core network, and a handover request message sent by a source basestation.

In an implementation, the trigger message carries CAG membershipinformation of the target cell; and

the CAG membership information of the target cell includes at least oneof an identifier of PLMN to which the target cell belongs, a CAG ID ofthe target cell, a membership status of the UE in the CAG to which thetarget cell belongs, and a cell access mode of the target cell.

In an implementation, the trigger message is further configured toinstruct the target centralized network element to send a first NGinterface message, which carries the CAG membership information of thetarget cell, to a core network,

the first NG interface message includes at least one of a CAG membershipverification request message, a PDU session modification indicationmessage, a UE context modification indication message, a handoverrequest message and a path switch request message.

In an implementation, sending the first NG interface message to the corenetwork by the target centralized network element includes:

sending the first NG interface message to the core network by the targetcentralized network element before the target centralized networkelement sends the UE context setup request to the target distributednetwork element; or

sending the first NG interface message to the core network by the targetcentralized network element after the target centralized network elementsends the UE context setup request to the target distributed networkelement.

In an implementation, after the target centralized network element sendsthe first NG interface message to the core network, a second NGinterface message, which is configured to instruct the core network toverify the CAG membership information of the target cell so as to obtainthe membership status of the UE in the CAG to which the target cellbelongs, is received,

the second NG interface message includes at least one of a CAGmembership verification response message, a PDU session modificationacknowledgement message, a UE context modification acknowledgementmessage, a handover request message and a path switch request responsemessage.

In an implementation, in the case where the membership status of the UEin the CAG to which the target cell belongs is used to indicate that theUE does not belong to the CAG membership corresponding to the targetcell, a UE context modification request message is sent by the targetcentralized network element to the target distributed network element,with the UE context modification request message carrying at least oneof:

a CAG ID of the UE, the membership status of the UE in the CAG to whichthe target cell belongs, and a cause value for an inconsistency betweena CAG membership status of the UE stored in the target centralizednetwork element and the membership status of the UE in the CAG to whichthe target cell belongs.

In an implementation, the cell access mode of the target cell isconfigured to indicate a type of the target cell, and the type of thetarget cell includes at least one of:

a hybrid CAG cell, a closed CAG cell and an open CAG cell.

In an implementation, the UE context setup request at least includes theCAG membership information of the target cell.

It should be noted that the above modules may be implemented by softwareor hardware. When by hardware, the modules may be implemented in thefollowing ways: all the modules are located in the same processor, orthe modules are randomly combined and located in different processors.

An embodiment of the present disclosure further provides a userprocessing device configured to implement the above embodiments andpreferable embodiments, and what is described above will not be repeatedhere. The term “module” used below refers to software, hardware, or acombination of software and hardware that can perform predeterminedfunctions. Although the device described in the following embodiment maybe preferably implemented by software, the implementations of the deviceby hardware or a combination of software and hardware are possible andcan be conceived.

FIG. 15 is a block diagram of a user processing device according to anembodiment of the present disclosure. As shown in FIG. 15, the deviceincludes:

a second receiving module 702 configured to receive a UE contextmodification request message sent by a core network, with the UE contextmodification request message configured to indicate the expiration orupdate of CAG membership of a UE and carrying at least one of a CAGmembership status of the UE and a cause value for the expiration orupdate of the CAG membership of the UE; and

a first processing module 704 configured to process the UE according tothe UE context modification request message.

With the device provided by the above embodiment, the base station canreceive the UE context modification request message which is sent by thecore network and configured to indicate the expiration or update of theCAG membership of the UE, and process the UE according to the UE contextmodification request message. Therefore, the device provided by theabove embodiment can solve the problem in the related art that the corenetwork cannot effectively verify the CAG membership of the user duringa connection process between the base station adopting the architectureof separated centralized network element and distributed network elementand the user, and thus produce an effect that the core network caneffectively verify the CAG membership of the user.

In an implementation, the second receiving module 702 is configured to:

after receiving the UE context modification request message sent by thecore network, send a UE context modification request message to a targetdistributed network element, with the UE context modification requestmessage carrying at least one of the CAG membership status of the UE andthe cause value for the expiration or update of the CAG membership ofthe UE.

In an implementation, processing the UE according to the UE contextmodification request message includes at least one of the followingsteps:

triggering a cell handover procedure by a centralized network element;

triggering a UE context release procedure by the centralized networkelement;

triggering the UE context release procedure by the target distributednetwork element;

triggering the UE context release procedure by the core network; and

degrading the QoS of the UE by the core network.

In an implementation, the step of triggering the UE context releaseprocedure by the centralized network element includes:

sending a UE context release request message by the centralized networkelement to the core network, with the UE context release request messagecarrying the cause value for the expiration or update of the CAGmembership of the UE; or

sending a UE context release command message by the centralized networkelement to the distributed network element, with the UE context releasecommand message carrying the cause value for the expiration or update ofthe CAG membership of the UE.

In an implementation, the step of triggering the UE context releaseprocedure by the target distributed network element includes:

receiving a UE context release request message from the targetdistributed network element by the centralized network element, with theUE context release request message carrying the cause value for theexpiration or update of the CAG membership of the UE.

In an implementation, the step of triggering the UE context releaseprocedure by the core network includes:

receiving a UE context release command message from the core network bythe centralized network element, with the UE context release commandmessage carrying the cause value for the expiration or update of the CAGmembership of the UE.

In an implementation, after receiving the UE context release commandmessage from the core network by the centralized network element, a UEcontext release command message is sent to the target distributednetwork element, with the UE context release command message carryingthe cause value for the expiration or update of the CAG membership ofthe UE.

In an implementation, a third NG interface message is sent to the corenetwork in the case where the UE is handed over from a CAG to anotherCAG cell, with the third NG interface message carrying an updated CAG IDof the UE.

In an implementation, the third NG interface message at least includes alocation report message.

It should be noted that the above modules may be implemented by softwareor hardware. When by hardware, the modules may be implemented in thefollowing ways: all the modules are located in a same processor, or themodules are randomly combined and located in different processors.

An embodiment of the present disclosure further provides a userprocessing device configured to implement the above embodiments andpreferable embodiments, and what is described above will not be repeatedhere. The term “module” used below refers to software, hardware, or acombination of software and hardware that can perform predeterminedfunctions. Although the device described in the following embodiment maybe preferably implemented by software, the implementations of the deviceby hardware or a combination of software and hardware are possible andcan be conceived.

FIG. 16 is a block diagram of a user processing device according to anembodiment of the present disclosure. As shown in FIG. 16, the deviceincludes:

a second sending module 802 configured to send a UE context modificationrequest message to a centralized network element, with the UE contextmodification request message configured to indicate the expiration orupdate of CAG membership of a UE and carrying at least one of a CAGmembership status of the UE and a cause value for the expiration orupdate of the CAG membership of the UE; and

a second processing module 804 configured to process the UE according tothe UE context modification request message.

With the device provided by the above embodiment, the base station canreceive the UE context modification request message which is sent by thecore network and configured to indicate the expiration or update of theCAG membership of the UE, and process the UE according to the UE contextmodification request message. Therefore, the device provided by theabove embodiment can solve the problem in the related art that the corenetwork cannot effectively verify the CAG membership of the user duringa connection process between the base station adopting the architectureof separated centralized network element and distributed network elementand the user, and thus produce an effect that the core network caneffectively verify the CAG membership of the user.

In an implementation, the second sending module 802 is configured to:

after sending the UE context modification request message to thecentralized network element, send the UE context modification requestmessage to a target distributed network element, with the UE contextmodification request message carrying at least one of the CAG membershipstatus of the UE and the cause value for the expiration or update of theCAG membership of the UE.

In an implementation, processing the UE according to the UE contextmodification request message includes at least one of the followingsteps:

triggering a cell handover procedure by a centralized network element;

triggering a UE context release procedure by the centralized networkelement;

triggering the UE context release procedure by the target distributednetwork element;

triggering the UE context release procedure by the core network; and

degrading the QoS of the UE by the core network.

In an implementation, the step of triggering the UE context releaseprocedure by the centralized network element includes:

sending a UE context release request message by the centralized networkelement to the core network, with the UE context release request messagecarrying the cause value for the expiration or update of the CAGmembership of the UE; or

sending a UE context release command message by the centralized networkelement to the distributed network element, with the UE context releasecommand message carrying the cause value for the expiration or update ofthe CAG membership of the UE.

In an implementation, the step of triggering the UE context releaseprocedure by the target distributed network element includes:

receiving a UE context release request message from the targetdistributed network element by the centralized network element, with theUE context release request message carrying the cause value for theexpiration or update of the CAG membership of the UE.

In an implementation, the step of triggering the UE context releaseprocedure by the core network includes:

receiving a UE context release command message from the core network bythe centralized network element, with the UE context release commandmessage carrying the cause value for the expiration or update of the CAGmembership of the UE.

In an implementation, after receiving the UE context release commandmessage from the core network by the centralized network element, a UEcontext release command message is sent to the target distributednetwork element, with the UE context release command message carryingthe cause value for the expiration or update of the CAG membership ofthe UE.

In an implementation, a third NG interface message is sent to the corenetwork in the case where the UE is handed over from a CAG to anotherCAG cell, with the third NG interface message carrying an updated CAG IDof the UE.

In an implementation, the third NG interface message at least includes alocation report message.

It should be noted that the above modules may be implemented by softwareor hardware. When by hardware, the modules may be implemented in thefollowing ways: all the modules are located in the same processor, orthe modules are randomly combined and located in different processors.

An embodiment of the present disclosure further provides a storagemedium having a computer program stored therein, the computer program isconfigured to perform the steps in any one of the above methodembodiments when being executed.

In the embodiment, the storage medium may be configured to store acomputer program configured to perform the following steps:

S1, receiving a trigger message sent by a UE, and sending a UE contextsetup request, which is configured to instruct a target distributednetwork element to set up a UE context, to the target distributednetwork element in response to the trigger message; and

S2, handing the UE over to a target cell corresponding to the targetdistributed network element according to the UE context.

In the embodiment, the above storage medium may include, but is notlimited to, various medium capable of storing computer programs, such asa Universal Serial Bus Flash Disk (USB flash disk), an ROM, an RAM, amobile hard disk, a magnetic disk and an optical disc.

An embodiment of the present disclosure further provides a storagemedium having a computer program stored therein, the computer program isconfigured to perform the steps in any one of the above methodembodiments when being executed.

In the embodiment, the storage medium may be configured to store acomputer program configured to perform the following steps:

S1, sending a trigger message, which is configured to instruct a targetcentralized network element to send a UE context setup request to atarget distributed network element, to the target centralized networkelement, with the UE context setup request configured to instruct thetarget distributed network element to set up a UE context; and

S2, handing a UE over to a target cell corresponding to the targetdistributed network element according to the UE context.

In the embodiment, the above storage medium may include, but is notlimited to, various medium capable of storing computer programs, such asa USB flash disk, an ROM, an RAM, a mobile hard disk, a magnetic diskand an optical disc.

An embodiment of the present disclosure further provides a storagemedium having a computer program stored therein, the computer program isconfigured to perform the steps in any one of the above methodembodiments when being executed.

In the embodiment, the storage medium may be configured to store acomputer program configured to perform the following steps:

S1, receiving a UE context modification request message sent by a corenetwork, with the UE context modification request message configured toindicate the expiration or update of CAG membership of a UE and carryingat least one of a CAG membership status of the UE and a cause value forthe expiration or update of the CAG membership of the UE; and

S2, processing the UE according to the UE context modification requestmessage.

In the embodiment, the above storage medium may include, but is notlimited to, various medium capable of storing computer programs, such asa USB flash disk, an ROM, an RAM, a mobile hard disk, a magnetic diskand an optical disc.

An embodiment of the present disclosure further provides a storagemedium having a computer program stored therein, the computer program isconfigured to perform the steps in any one of the above methodembodiments when being executed.

In the embodiment, the storage medium may be configured to store acomputer program configured to perform the following steps:

S1, sending a UE context modification request message to a centralizednetwork element, with the UE context modification request messageconfigured to indicate the expiration or update of CAG membership of aUE and carrying at least one of a CAG membership status of the UE and acause value for the expiration or update of the CAG membership of theUE; and

S2, processing the UE according to the UE context modification requestmessage.

In the embodiment, the above storage medium may include, but is notlimited to, various medium capable of storing computer programs, such asa USB flash disk, an ROM, an RAM, a mobile hard disk, a magnetic diskand an optical disc.

An embodiment of the present disclosure further provides an electronicdevice, including a memory having a computer program stored therein, anda processor configured to run the computer program to perform the stepsin any one of the above method embodiments.

The electronic device may further include a transmission device and aninput/output device, both of which are connected to the processor.

In the embodiment, the processor may be configured to perform thefollowing steps through the computer program:

S1, receiving a trigger message sent by a UE, and sending a UE contextsetup request, which is configured to instruct a target distributednetwork element to set up a UE context, to the target distributednetwork element in response to the trigger message; and

S2, handing the UE over to a target cell corresponding to the targetdistributed network element according to the UE context.

Reference may be made to the examples described in the above embodimentsand the above optionally embodiments for specific examples of thisembodiment, and the specific examples of this embodiment are notrepeated here.

An embodiment of the present disclosure further provides an electronicdevice, including a memory having a computer program stored therein, anda processor configured to run the computer program to perform the stepsin any one of the above method embodiments.

The electronic device may further include a transmission device and aninput/output device, both of which are connected to the processor.

In the embodiment, the processor may be configured to perform thefollowing steps through the computer program:

S1, sending a trigger message, which is configured to instruct a targetcentralized network element to send a UE context setup request to atarget distributed network element, to the target centralized networkelement, with the UE context setup request configured to instruct thetarget distributed network element to set up a UE context; and

S2, handing a UE over to a target cell corresponding to the targetdistributed network element according to the UE context.

Reference may be made to the examples described in the above embodimentsand the above optionally embodiments for specific examples of thisembodiment, and the specific examples of this embodiment are notrepeated here.

An embodiment of the present disclosure further provides an electronicdevice, including a memory having a computer program stored therein, anda processor configured to run the computer program to perform the stepsin any one of the above method embodiments.

The electronic device may further include a transmission device and aninput/output device, both of which are connected to the processor.

In the embodiment, the processor may be configured to perform thefollowing steps through the computer program:

S1, receiving a UE context modification request message sent by a corenetwork, with the UE context modification request message configured toindicate the expiration or update of CAG membership of a UE and carryingat least one of a CAG membership status of the UE and a cause value forthe expiration or update of the CAG membership of the UE; and

S2, processing the UE according to the UE context modification requestmessage.

Reference may be made to the examples described in the above embodimentsand the above optionally embodiments for specific examples of thisembodiment, and the specific examples of this embodiment are notrepeated here.

An embodiment of the present disclosure further provides an electronicdevice, including a memory having a computer program stored therein, anda processor configured to run the computer program to perform the stepsin any one of the above method embodiments.

The electronic device may further include a transmission device and aninput/output device, both of which are connected to the processor.

In the embodiment, the processor may be configured to perform thefollowing steps through the computer program:

S1, sending a UE context modification request message to a centralizednetwork element, with the UE context modification request messageconfigured to indicate the expiration or update of CAG membership of aUE and carrying at least one of a CAG membership status of the UE and acause value for the expiration or update of the CAG membership of theUE; and

S2, processing the UE according to the UE context modification requestmessage.

Reference may be made to the examples described in the above embodimentsand the above optionally embodiments for specific examples of thisembodiment, and the specific examples of this embodiment are notrepeated here.

Apparently, it should be understood by those of ordinary skill in theart that all the modules or steps described above in the presentdisclosure may be implemented by a general-purpose computing device, maybe integrated in a single computing device or distributed on a networkcomposed of a plurality of computing devices. The modules or steps maybe implemented by program codes executable by a computing device, suchthat the modules or steps can be stored in a storage device and executedby a computing device. In some cases, the steps illustrated or describedmay be performed in an order different from that described herein. Themodules or steps may be separately made into integrated circuit modules,or some of the modules or steps may be made into a single integratedcircuit module. Thus, the present disclosure is not limited to anyspecific combination of hardware and software.

The description above is merely of the exemplary embodiments of thepresent disclosure, but is not intended to limit the present disclosure.Various modifications and changes may be made to the present disclosureby those of ordinary skill in the art. Any modification, equivalentreplacement and improvement made within the principle of the presentdisclosure should be included in the protection scope of the presentdisclosure.

1. A cell handover method applied to a centralized network element,comprising: receiving a trigger message sent by a User Equipment (UE),and sending a UE context setup request, which is configured to instructa target distributed network element to set up a UE context, to thetarget distributed network element in response to the trigger message;and handing the UE over to a target cell corresponding to the targetdistributed network element according to the UE context.
 2. The methodof claim 1, wherein the trigger message comprises at least one of: ameasurement report reported by the UE, a handover request message sentby a core network, and a handover request message sent by a source basestation.
 3. The method of claim 1, wherein the trigger message carriesClosed Access Group (CAG) membership information of the target cell; andthe CAG membership information of the target cell comprises at least oneof an identifier of Public Land Mobile Network (PLMN) to which thetarget cell belongs, a CAG ID of the target cell, a membership status ofthe UE in a CAG to which the target cell belongs, and a cell access modeof the target cell.
 4. The method of claim 3, further comprising: afterreceiving the trigger message sent by the UE, sending a first nextgeneration (NG) interface message to a core network; wherein, the firstNG interface message carries the CAG membership information of thetarget cell; and the first NG interface message comprises at least oneof a CAG membership verification request message, a Protocol Data Unit(PDU) session modification indication message, a UE context modificationindication message, a handover request message and a path switch requestmessage, wherein the sending the first NG Interface message to the corenetwork comprises: sending the first NG interface message to the corenetwork before the UE context setup request is sent to the targetdistributed network element in response to the trigger message; orsending the first NG interface message to the core network after the UEcontext setup request is sent to the target distributed network elementin response to the trigger message.
 5. (canceled)
 6. The method of claim3, further comprising: after sending the first NG interface message tothe core network, receiving a second NG interface message, which isconfigured to instruct the core network to verify the CAG membershipinformation of the target cell so as to obtain the membership status ofthe UE in the CAG to which the target cell belongs; wherein the secondNG interface message comprises at least one of a CAG membershipverification response message, a PDU session modificationacknowledgement message, a UE context modification acknowledgementmessage, a handover request message and a path switch request responsemessage, and the method further comprises: in response to that themembership status of the UE in the CAG to which the target cell belongsis used to indicate that the UE does not belong to CAG membershipcorresponding to the target cell, sending a UE context modificationrequest message to the target distributed network dement wherein the UEcontext modification request message carries at least one of: a CAG IDof the UE, the membership status of the UE in the CAG to which thetarget cell belongs, and a cause value for an inconsistency between aCAG membership status of the UE stored in thee target centralizednetwork element and the membership status of the UE in the CAG to whichthe target cell belongs.
 7. (canceled)
 8. The method of claim 3, whereinthe cell access mode of the target cell is configured to indicate a typeof the target cell, and the type of the target cell comprises at leastone of: a hybrid CAG cell, a closed CAG cell and an open CAG cell. 9.The method of claim 1, wherein the UE context setup request comprisesthe CAG membership information of the target cell.
 10. A cell handovermethod applied to a user side, comprising: sending a trigger message toa target centralized network element, wherein the trigger message isconfigured to instruct the target centralized network element to send aUE context setup request to a target distributed network element, andthe UE context setup request is configured to instruct the targetdistributed network element to set up a UE context; and handing a UEover to a target cell corresponding to the target distributed networkelement according to the UE context.
 11. (canceled)
 12. The methodaccording to claim 10, wherein the trigger message carries CAGmembership information of the target cell; and the CAG membershipinformation of the target cell comprises at least one of an identifierof PLMN to which the target cell belongs, a CAG ID of the target cell, amembership status of the UE in a CAG to which the target cell belongs,and a cell access mode of the target cell.
 13. The method of claim 12,wherein the trigger message is further configured to instruct the targetcentralized network element to send a first NG interface message, whichcarries the CAG membership information of the target cell, to a corenetwork; and the first NG interface message comprises at least one of aCAG membership verification request message, a PDU session modificationindication message, a UE context modification indication message, ahandover request message and a path switch request message wherein thesending the first NG interface message to the core network by the targetcentralized network element comprises: sending the first NG interfacemessage to the core network by the target centralized network elementbefore the target centralized network element sends the UE context setuprequest to the target, distributed network element; or sending the firstNG interface message to the core network by the target centralizednetwork element after the target centralized network element sends theUE context setup request to the target distributed network element. 14.(canceled)
 15. The method of claim 12, further comprising: after thesending the first NG interface message to the core network by the targetcentralized network element, receiving a second NG interface message;wherein the second NG interface message is configured to instruct thecore network to verify the CAG membership information of the target cellso as to obtain the membership status of the UE in the CAG to which thetarget cell belongs; and the second NG interface message comprises atleast one of a CAG membership verification response message, a PDUsession modification acknowledgement message, a UE context modificationacknowledgement message, a handover request message and a path switchrequest response message, and the method further comprises: in responseto that the membership status of the UE in the CAG to which the targetcell belongs is used to indicate that the UE does not belong to CAGmembership corresponding to the target cell, sending a UE contextmodification request message by the target centralized network elementto the target distributed network element; wherein the UE contextmodification request message carries at least one of, a CAG ID of theUE, the membership status of the UE in the CAG to which the target cellbelongs, and a cause value for an inconsistency between a CAG membershipstatus if the UE stored in the target centralized network element andthe membership status of the UE in the CAG to which the target cellbelongs. 16-18. (canceled)
 19. A user processing method applied to abase station side, comprising: receiving a UE context modificationrequest message sent by a core network, wherein the UE contextmodification request message is configured to indicate expiration orupdate of CAG membership of a UE and carries at least one of a CAGmembership status of the UE and a cause value for the expiration orupdate of the CAG membership of the UE; and processing the UE accordingto the UE context modification request message.
 20. The method of claim19, further comprising: after receiving the UE context modificationrequest message sent by the core network, sending the UE contextmodification request message to a target distributed network element,wherein the UE context modification request message carries at least oneof the CAG membership status of the UE and the cause value for theexpiration or update of the CAG membership of the UE.
 21. The method ofclaim 19, the processing the UE according to the UE context modificationrequest message comprises at least one of the following steps:triggering a cell handover procedure by a centralized network element;triggering a UE context release procedure by centralized networkelement; triggering the UE context release procedure by a targetdistributed network element; triggering the UE context release procedureby the core network; and degrading Quality of Service of the UE by thecore network, wherein the triggering the UE context release procedure bythe centralized network element comprises: sending a UE context releaserequest message by the centralized network element to the core network;wherein the UE context release request message carries the cause valuefor the expiration or update of the CAG membership of the UE; or sendinga UE context release command message by the centralized network elementto the distributed network element, wherein the UE context releasecommand message carries the cause value for the expiration or update ofthe CAG membership of the UE. wherein the triggering the UE contextrelease procedure by the target distributed network element comprises:receiving a UE context release request message from, the targetdistributed network element by the centralized network element whereinthe UE context release request message carries the cause value for theexpiration or update of the CAG membership of the UE, wherein thetriggering the UE context release procedure by the core networkcomprises: receiving a UE context release command message from the corenetwork by the centralized network element wherein the UE contextrelease command message carries the cause value for the expiration orupdate of the CAG membership of the UE, and the method furthercomprises: after receiving the UE context release command message fromthe core network by the centralized network element sending the UEcontext release command message to the target distributed networkelement, wherein the UE context release command message carries thecause value for the expiration or update of the CAG membership of theUE. 22-25. (canceled)
 26. The method of claim 19, further comprising:sending a third NG interface message to the core network in response tothat the UE is handed over from a CAG to another CAG cell; wherein thethird NG interface message carries an updated CAG ID of the UE, whereinthe third NG interface message comprises a location report message. 27.(canceled)
 28. A user processing method applied to a core network side,comprising: sending a UE context modification request message to acentralized network element, wherein the UE context modification requestmessage is configured to indicate expiration or update of CAG membershipof a UE and carries at least one of a CAG membership status of the UEand a cause value for the expiration or update of the CAG membership ofthe UE; and processing the UE according to the UE context modificationrequest message. 29-32. (canceled)
 33. A storage medium having acomputer program stored therein, wherein the computer program isconfigured to, when being executed, perform the method of claim
 1. 34.An electronic device, comprising a memory having a computer programstored therein, and a processor configured to run the computer programto perform the method of claim
 1. 35. An electronic device, comprising amemory having a computer program stored therein, and a processorconfigured to run the computer program to perform the method of claim10.
 36. An electronic device, comprising a memory having a computerprogram stored therein, and a processor configured to run the computerprogram to perform the method of claim
 19. 37. An electronic device,comprising a memory having a computer program stored therein, and aprocessor configured to run the computer program to perform the methodof claim 28.